package basicJava.generics.generics1;
/**
 *元组类库 
 *元组的概念就是讲一组对象直接打包存储在一个单一对象中。这个元素对象允许读取其中元素，
 *但是不允许向其中存放新的对象
 * @author Administrator
 *仅一次方法调用就能够返回多个对象
 */
public class TwoTuple<A,B> {
	//The blank final field first may not have been initialized
	//使用final 之后，使用public的访问控制机制也能够达到安全性，因为
	//客户端程序使用了first 和second对象，可以随意的使用，但是并不能够
	//将其他的值赋给他们
	public final A first;
	public final B second;
	
	public TwoTuple(A a,B b){
		first = a;
		second = b;
	}
	
	public String toString(){
		return first +""+second;
	}
}
